/** @format */

// 封装的都是与用户操作相关的接口函数
// 接口函数：负责与后端进行请求的

// 默认导入请求实例
import request from '@/utils/request'

// 定义并导出登录接口函数
export function loginApi(loginForm) {
	// 这里必须将 request 返回的Promise实例进行返回
	// 这样登录页调用 loginApi() 函数的时候，才能拿到后台响应的登录信息
	return request({
		method: 'post', // 请求方式
		url: '/login', // 请求后半段地址
		data: loginForm // 请求体参数
	})
}

// 获取用户信息
export function getUserInfoApi() {
	return request({
		method: 'get',
		url: '/profile'
	})
}
